@微光
4年前 提问
1个回答
pki 加解密过程是什么
pki 加解密过程是什么?
Simon
4年前
公钥基本结构 (PKI) 包含用于管理证书、公钥和私钥的技术和标准,以验证电子交易所涉及的各方身份。发送数据时加解密过程如下:
先假设三个对象A是发送方、B是接收方、D是数据。
- B给A自己的CA证书
- A随机生成一个KEY,用此KEY加密D
- A用B的公钥加密KEY
- A用自己的私钥对KEY进行HASH,发送给B
- A把自己的CA证书发送给D
- B用A的公钥解开签名,得到HASH
- B用自己的私钥解开KEY得到D
- B对比自己得到的数据和HASH是否相同
- 完成数据传输